to be down on one's luck - Turc Anglais Dictionnaire